package SimuladoSun.Killer;

interface Foo {
}

class Alpha implements Foo {
}

class Beta extends Alpha {
}

class Delta extends Beta {
	public static void main(String[] args) {
		Beta x = new Beta(); // Compila e roda ok
		Alpha a = x; // Compila e roda ok
		//Foo f = (Delta) x; 
		Foo ff = (Alpha) x; // Converte um Beta em um Alpha e atribui em um Foo.
		Beta b = (Beta)(Alpha) x;

	}
}